@charset "utf-8";
*{margin: 0;padding: 0;}
body { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#666;line-height:normal;background:#fff url('../images/bg-body.jpg') repeat scroll left top;}
div{height:auto;}
a { color:#666; text-decoration: none;}
a:hover {text-decoration:none;color:#267cb8}
a:focus {outline: none;}
a img {border: none;}
h1{font-size:180%;}
h2{font-size:150%;}
h3{font-size:125%;}
h4{font-size:100%;}
.fs10{font-size:11px;}
.fs14{font-size:14px; font-weight:bold;}
.txtb{font-weight:bold;}
.pd10{padding:10px;}
.pdt{padding-top:10px;}
.pdb{padding-bottom:10px;}
.pdb5{padding-bottom:5px; height:auto; overflow:hidden;}
.pdt5{padding-top:5px; height:auto; overflow:hidden;}
.pdlr5{padding:0 5px;}
.pdtb{padding:10px 0 !important;}
.pdlr{padding:0 10px !important;}
.pdall{padding:10px; height:auto; overflow:hidden;}
.mglr{margin:0 10px;display:inline}
.mgl{margin-left:10px;display:inline}
.mgt5{margin-top:5px}
.mgt10{margin-top:10px}
.mgt20{margin-top:20px}
.fl{float:left;}
.fr{float:right !important; }
.clb{clear:both;}
.w55{width:55%;}
.w40{width:40%;}
.clr_left{clear:left;}
.clr_right{clear:right;}
.txt_r{text-align:right;}
.txt_c{text-align:center;}
.bl{display:block;}
.hauto{height:auto; overflow:hidden;}
.warpper{width:960px; margin:0 auto;overflow:hidden; position:relative; clear:both;min-height:100%; height:auto !important; height:100%;-moz-box-shadow: 5px 5px 15px #00090E;-webkit-box-shadow: 5px 5px 15px #00090E;box-shadow: 5px 5px 15px #00090E;behavior: url(PIE.htc);}
.w960{width:960px;float:left}
.w940{width:940px;float:left}
.w230{width:230px;float:left}
.color1{color:#267cb8}
/*--------- top --------------------------------------------------------- */
.top-nav{height:30px;width: 960px;margin: 0 auto;}
.logo{width:200px;float:left}
.logo p{padding:15px 0 0 20px}
.bn_right{width:760px;float:left}
.bn_right p{text-align:right;padding:6px 10px 0 0}
.bn_right p a{color:#FFFFFF; font-weight:bold;padding:0 7px}
.bn_right p a:hover{color:#fff;font-weight:bold}
/*--------- nav --------------------------------------------------------- */
.pl_menu{height:25px; border-bottom:1px solid #000;}
.thi_bottom_rank{width:940px;height:25px;color:#fff;font-size:12px; margin-left:100px; margin-top:-7px;}
.thi_bottom_rank ul{margin:9px 0 0 0;}
.thi_bottom_rank ul li{list-style:none;display:inline;}
.thi_bottom_rank ul li a{padding:0px; float:left; color:#fff; font-weight:bold;}
.thi_bottom_rank ul li a:hover{text-decoration:underline;}
.thi_bottom_rank ul li a{padding:0 6px;float:left; color:#0066CC;}
.thi_bottom_rank a {float:none;}
.thi_bottom_rank #current1 a {float:left;color:#000 !important}
.thi_bottom_rank #current1 a {float:left}

/*--------- Content1 ------- */
.banner{margin-left:10px; float:left;}
.pl_box{width:312px;float:left}
.pl_box1{width:292px;float:left}
.col1 h2, .col2 h2{
	font-size:17px;
	color: #0066CC;
}
.text{
	float:left;
	border-left:1px solid #CCCCCC;
	padding-left:4px;
	margin-top:5px;
}
.text p{
	font-size:15px;
	font-family:"Times New Roman", Times, serif;
	line-height:20px;
}
.text1{
	float:left;
	height:82px;
	width:100%;
}
.text1 p{
	font-size:14px;
	font-family: "Times New Roman", Regular, serif;
	color:#666666;
}
span.readmore{
	color:#0066FF;
	float:right;
}
.col3-button {
	float:left;
	height:40px;
	width:266px;
	background:url(../images/bg-bottom.jpg) no-repeat;
	margin-top:10px;
	margin-left:10px;
}
.col3-button p{
	font-size:25px;
	font-weight:bold;
	padding:5px 5px 5px 5px;
	color:#FFFFFF;
}

#footer-menu {
    width: 960px;
    height:30px;
    margin: 0 auto;
}
#footer-menu ul {
	   list-style: none outside none;
	   margin-left:150px;
	   margin-top:10px;
}
#footer-menu ul li {
    float: left;
}
#footer-menu li a {
    color:#FFFFFF;
    font-weight: bold;
    text-decoration: none;
    padding-right:5px;
    padding-left: 5px;
}
#footer-menu li a:hover {
	text-decoration:underline;
}

#footer-menu p{
	float:right;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
#component{
	margin-left:10px;
	font-size:13px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000000;
}
.item-page{border-bottom:1px solide #0033FF;}